praying rug - Spanish English Dictionary